#ifndef MONO_COMMON_LOGGING_H_
#define MONO_COMMON_LOGGING_H_
/*
#include <mono/log/fmtlog.h>
#include <mono/common/singleton.h>

namespace mono {

class FmtInnerLogger : public Singleton<FmtInnerLogger>{
public:
    FmtInnerLogger()
    {
        _logger =  mono::log::stdout_logger_mt("mono-default", true);
    }
    void setLogger(const mono::log::LoggerPtr& logger)
    {
        _logger =  logger;
    }

    mono::log::LoggerPtr getLogger()
    {
        return _logger;
    }

private:
    mono::log::LoggerPtr _logger;
};

inline mono::log::LoggerPtr getFmtLogger()
{
    FmtInnerLogger *fmtinner = FmtInnerLogger::getInstance();
    return fmtinner->getLogger();
}

inline void setFmtLogger(const mono::log::LoggerPtr& logger)
{
    FmtInnerLogger *fmtinner = FmtInnerLogger::getInstance();
    fmtinner->setLogger(logger);
}

}
*/

#define LOG_TRACE(...) 
#define LOG_DEBUG(...) 
#define LOG_INFO(...) 
#define LOG_WARN(...) 
#define LOG_ERROR(...)

#endif